package com.example.demo.service;

import com.example.demo.entity.Orders;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author GJC
* @description 针对表【orders】的数据库操作Service
* @createDate 2025-01-12 23:14:37
*/
public interface OrdersService extends IService<Orders> {
    //生成订单接口，接收购物车中的图书信息并生成订单
    int createOrder(Orders orders);
    //获取所有订单接口，返回用户所有订单列表
    List<Orders> getList(int user_id);
    //获取单个订单详情接口，根据订单ID返回订单详细信息
    Orders getOrder(int id);
    //更新订单状态接口，根据订单ID更新订单状态
    int updateOrderStatus(int id, String status);
}
